package com.cg.domain;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
    * 库存表
    */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class PitayaStock implements Serializable {
    /**
    * 库存id
    */
    private Integer stockId;

    /**
    * 商品id
    */
    private Integer commodityId;

    /**
    * 商品名称
    */
    private String commodityName;

    /**
    * 仓库id
    */
    private Integer storehouseId;

    /**
    * 仓库名称
    */
    private String storehouseName;

    /**
    * 商品类型id
    */
    private Integer commodityTypeId;

    /**
    * 商品父类型名称
    */
    private String parentCommodityTypeName;

    /**
    * 客户分组id
    */
    private Integer customerGroupId;

    /**
    * 客户名称
    */
    private String customerGroupName;

    /**
    * 分公司id
    */
    private Integer organizationId;

    /**
    * 分公司名称
    */
    private String organizationName;

    /**
    * 规格id
    */
    private Integer commoditySpecsId;

    /**
    * 规格名称
    */
    private String commoditySpecsName;

    /**
    * 父单位数量
    */
    private Integer parentNum;

    /**
    * 父单位类型
    */
    private Short parentNumType;

    /**
    * 小单位数量
    */
    private BigDecimal minNum;

    /**
    * 小单位类型
    */
    private Short minNumType;

    /**
    * 子单位数量
    */
    private BigDecimal childNum;

    /**
    * 子单位类型
    */
    private Short childNumType;

    /**
    * 备注信息
    */
    private String remark;

    /**
    * 乐观锁
    */
    private Short reversion;

    /**
    * 创建时间
    */
    private Date createTime;

    /**
    * 创建人
    */
    private Integer createBy;

    /**
    * 修改时间
    */
    private Date updatedTime;

    /**
    * 修改人
    */
    private Integer updatedBy;

    /**
    * 删除标识
    */
    private Short deleted;

    private static final long serialVersionUID = 1L;
}